early primates - Espagnol Anglais Dictionnaire